.container.manage-edit {
  .ql-container{ //编辑器的高度
    max-height: @size * 5;
    overflow: auto;
  }
  .tinymce-head-shade {
    background: transparent;
    height: @space * 7.4;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9999
  }
  .tinymce-box-shade {
    background:#fff;
    height: 507px;
    width: e('calc(100% - 26px)');
    margin-left: 13px;
    position: absolute;
    left: 0;
    top: @space * 7.4;
    z-index: 9999;
    overflow-y: auto;
  }
  .container-header {
    height: auto;
    .tips {
      margin-left: @space * 4.2;
    }
  }
  .item-box {
    display: flex;
    background-color: #fff;
    padding: 20px 0 20px 20px;
    .item {
      .f1();
      margin-right: @size * .2;
      .border(#e1e1e1);
      height: @size *5;
      overflow-y: auto;
    }
    ul {
      width: 100%;
      li {
        height: 34px;
        line-height: 34px;
        padding-left: 10px;
        cursor: pointer;
        .flexBetween();
        .name {
          .f1();
        }
        .arrows {
          width: 30px;
          text-align: center;
        }
        &:hover {
          background-color: #eee;
        }
        &.on {
          background-color: #eee;
        }
      }
    }
  }
  .your-choose {
    font-size: @size * .14;
    background-color: #fff;
    height: 50px;
    line-height: 50px;
    padding-left: 20px;
  }
  .arrow {
    margin: 0 5px;
  }
  .desc-title {
    font-size: @size * 0.14;
    padding-left: 20px;
    line-height: 30px;
  }
  .edit-textNum {
    line-height: 30px;
    padding-right: 10px;
  }
  .sets-table {
    width: 100%;
    padding: 0 10px 10px;
    table {
      width: 100%;
      border: 1px solid #ddd;
      border-collapse: collapse;
      display: table;
    }
    table th {
      height: 40px;
      border: 1px solid #ddd;
      padding: 0 @space/2;
      background-color: #f8f8f9;
      span{
        display: inline-block;
        margin-right: 4px;
        line-height: 1;
        font-family: SimSun;
        font-size: 12px;
        color: #ed3f14;
      }
    }
    table td {
      border: 1px solid #ddd;
      padding: @space/2;
      background-color: #ffffff;
      vertical-align: middle;
      text-align: center;
    }
  }
  .container-title-special{
    padding: @space @space * 2;
    margin: @space 0 @space * 2;
    border-bottom: 1px solid #ddd;
    font-size: 18px;
    span{
      font-size: 16px;
    }
  }
  .sku-containter {
    overflow: hidden;
    .sku-box {
      float: left;
      .sku-title {
        width: @size * 1.1;
        .flexColumn();
        margin: 0 0 @space / 2 @space * 2;
        p {
          width: 100%;
          line-height: @space * 2.2;
          min-width: 0;
        }
        .main-pic {
          width: @size * 1.1;
          height: @size * 1.1;
          a{
            display: block;
            width: 100%;
            height: 100%;
            .flexBetween();
            img {
              display: block;
            }
          }
        }
      }
    }
  }
}
.ptb20{
  padding: @space * 2 0;
}
.media-uploadColor{
  color: #3399ff;
}
.require-nature .ivu-form-item-label:before {
  content: '*';
  display: inline-block;
  margin-right: 4px;
  line-height: 1;
  font-family: SimSun;
  font-size: 12px;
  color: #ed3f14;
}
.ghost-upload {
  width: @space * 8;
  margin: 0 auto;
  .ivu-upload-drag{
    border: 0;
    &:hover{
      border: 0;
    }
  }
  .ghost-item{
    width: @space * 3.6;
    height: @space * 3.6;
    line-height: @space * 3.6;
    margin: @space/2 0 0 @space/2;
    float:none;
    a{
      width: @space * 3.6;
      height: @space * 3.6;
    }
    .btn-close{
      font-size: 20px;
    }
  }
}
.item-videoBox{
  position: relative;
  width: 300px;
  margin: 0 auto;
  video{
    width: 100%;
    display: block;
  }
  .video-btn-close {
    top: -16px;
    right: -10px;
    .radius();
    font-size: 30px;
    color: @red;
    background-color: @white;
    position: absolute;
    cursor: pointer;
    .flexCenter();
  }
}
